Upload diagnostic logs on Darwin if the build+unit-test task fails. #9891
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This might allow us some slightly better visibility into unit test
crashes on Darwin.
Problem
We have intermittent unit test crashes on Darwin and we have no idea why
Change overview
Upload diagnostic logs so we can at least get a stack.
Testing
Introduced a purposeful crash in a unit test and pushed to my fork; checked that the CI run uploaded the diagnostic log.